package Basicas;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Embeddable;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

@Embeddable
public class TempoOcupacao {
	
	@Temporal(TemporalType.TIMESTAMP)
	private Date entrada;
	
	@Temporal(TemporalType.TIMESTAMP)
	private Date saida;
	
	@Temporal(TemporalType.TIMESTAMP)
	private Date tempoAdicional; // registrar a hora de saida
	
	@Column(name="valor_tempo_adicional")
	private Double valorTempoAdicional;

	public Date getEntrada() {
		return entrada;
	}

	public void setEntrada(Date entrada) {
		this.entrada = entrada;
	}

	public Date getSaida() {
		return saida;
	}

	public void setSaida(Date saida) {
		this.saida = saida;
	}

	public Date getTempoAdicional() {
		return tempoAdicional;
	}

	public void setTempoAdicional(Date tempoAdicional) {
		this.tempoAdicional = tempoAdicional;
	}

	public Double getValorTempoAdicional() {
		return valorTempoAdicional;
	}

	public void setValorTempoAdicional(Double valorTempoAdicional) {
		this.valorTempoAdicional = valorTempoAdicional;
	}

	

}
